#pragma once
#ifndef Upload_h__
#define Upload_h__

#include <assert.h>
#include <QSslSocket>
#include <QVariantMap>
#include "Base\AbstractHandler.h"
#include <QSet>

namespace TCServer
{
    namespace RPHandler
    {
        class UploadHandler : public AbstractHandler
        {
        private:
            UploadHandler();
        public:
            ~UploadHandler();
        public:
            // handlers :
            void prepare(QDataStream &stream, QVariantMap args);

            static UploadHandler* instance();
        private:
            static UploadHandler* _instance;
        };
    }
}
#endif // Upload_h__
